home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / ietf / urn / urn-archives / urn-ietf.archive.9611 / 000044_owner-urn-ietf _Tue Nov 5 21:33:25 1996.msg < prev    next >
Internet Message Format  |  1997-02-19  |  5KB

  1. Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id VAA03645 for urn-ietf-out; Tue, 5 Nov 1996 21:33:25 -0500
  2. Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id VAA03640 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 21:33:22 -0500
  3. Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
  4.         id AA07127  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 21:33:18 -0500
  5. Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK)
  6.           id VAA20653; Tue, 5 Nov 1996 21:33:00 -0500 (EST)
  7. Message-Id: <199611060233.VAA20653@ig.cs.utk.edu>
  8. X-Uri: http://www.cs.utk.edu/~moore/
  9. From: Keith Moore <moore@cs.utk.edu>
  10. To: Terry Allen <tallen@fsc.fujitsu.com>
  11. Cc: moore@cs.utk.edu, urn-ietf@bunyip.com
  12. Subject: Re: [URN] I18N does not belong in URNs 
  13. In-Reply-To: Your message of "Tue, 05 Nov 1996 16:57:00 PST."
  14.              <199611060057.QAA25635@ishtar.fsc.fujitsu.com> 
  15. Date: Tue, 05 Nov 1996 21:32:59 -0500
  16. Sender: owner-urn-ietf@services.bunyip.com
  17. Precedence: bulk
  18. Reply-To: Keith Moore <moore@cs.utk.edu>
  19. Errors-To: owner-urn-ietf@bunyip.com
  20.  
  21. > Keith Moore writes:
  22. > | Support for UTF-8 in URNs is a gross layering violation.  It also
  23. > | violates the requirements of RFC 1737 in several ways:
  24. > | 
  25. > | URNs are not intended to be meaningful to humans.  Rather, the desire
  26. > | for URNs to have a long lifetime indicates that they should not be
  27. > | human-friendly; otherwise, semantic drift will cause those names to
  28. > | need to be changed over time.
  29. > Our longest-lived names actually are meaningful to humans; to support
  30. > your argument you have to establish that semantic drift affects
  31. > names specifically (Moby Dick, Julius Caesar, Assurnasirpal) and
  32. > that using them in the context of a defined name space does not
  33. > insulate them from semantic drift.  
  34.  
  35. Names like those you quote are ambiguous.  There are different works
  36. named Moby Dick (not just the book by Melville; there are plays,
  37. screen plays, radio plays, parodies) and Julius Caesar (not just 
  38. the play by Shakespeare, but also biographies, screen plays, 
  39. and at least one symphony).  Ambiguous names aren't suitable as URNs.
  40.  
  41. > | URNs need to have global scope and to be transcribable.  Few people on
  42. > | this planet could accurately transcribe more than a small percentage
  43. > | of UTF-8.  Even those that could transcribe it could probably not type
  44. > | most UTF-8 characters on their keyboards.  It's also completely
  45. > | unacceptable to expect people to have a graphical display and hunt
  46. > | through character menus just to type in a URN.
  47. > Few people on this planet can accurately transcribe anything.  
  48.  
  49. That's not true.  People regularly transcribe telephone numbers, 
  50. email addresses, ISBNs, URLs, credit card numbers, etc. with 
  51. sufficient accuracy for their purposes.  But ask people to 
  52. transcribe identifiers in (say) Klingon, or to type them in 
  53. on a keyboard not designed for such, and you'll get much lower 
  54. accuracy.
  55.  
  56. > Your
  57. > last point would have merit were it not that we absolutely must
  58. > be able to grandfather in existing name spaces.
  59.  
  60. Yes, we must be able to grandfather existing name spaces *that serve
  61. similar purposes to URNs*.  ISBNs qualify.  Handles qualify.
  62. Usenet message-ids qualify.  But URNs don't have to handle existing
  63. name spaces that don't have the characteristics that URNs have.
  64. Offhand, I don't know of any name spaces that have such characteristics,
  65. that attempt to be human friendly.
  66.  
  67. > | URNs should not be in any language, not even English.  I would
  68. > | enthusiastically support requiring all URNs to be in a restricted
  69. > | character set or otherwise discourage human friendliness (though due
  70. > | to grandfathering requirements, each URN scheme would need its own
  71. > | rules for ensuring this).
  72. > That's an absolute show-stopper, if you are asking that existing
  73. > naming schemes develop encryption methods to transform their names
  74. > into unreadable strings.  People just won't do it because they
  75. > will see it as unreasonable and unnecessary.  
  76.  
  77. I don't think this is a problem, because I don't think existing URN-like
  78. name spaces are likely to be human friendly in the first place.  (If someone
  79. knows of a counterexample, please tell us.)
  80.  
  81. > We should be building the big tent that everyone can live under,
  82. > not trying to close out name spaces we don't like.  
  83.  
  84. Yes, and we should also be restricting the problem to something that has 
  85. a hope of a reasonable solution.  They're not mutually exclusive, but 
  86. over-reliance on the "one big tent" theory has caused the failure of 
  87. many protocols.
  88.  
  89. (Please note that assuming we can define I18N'ed URLs -- and there is 
  90. certainly a better case to be made for these then I18N'ed URNs -- I 
  91. would have no problem with this group defining resolution protocols that 
  92. can be used with them.  It's just that I18N isn't appropriate for the 
  93. URN name-space.  And I18N'ed URLs aren't in scope for this group.)
  94.  
  95. Keith